Desenvolvedor(a) React Native Sênior

100% Remoto Remote

Missão da equipe

A principal missão do time é cuidar do aplicativo mobile por meio do desenvolvimento de novas features, colaboração constante com os times de produto e apoio na priorização e definição dos melhores caminhos para evolução das funcionalidades. O objetivo é trazer forte conhecimento técnico em mobile para impulsionar o negócio de forma sustentável, mantendo o aplicativo alinhado às melhores práticas de desenvolvimento de software, garantindo qualidade, estabilidade e facilidade de evolução do código.

Requirements

Responsabilidades:

- Desenvolver e manter aplicativos móveis de média a alta complexidade utilizando React Native com TypeScript, Swift ou Kotlin.

- Escrever e manter testes automatizados para garantir cobertura e qualidade do código.

- Aplicar lógica de programação e estruturas de dados de forma eficiente nos projetos.

- Implementar design patterns adequados para resolver problemas recorrentes de desenvolvimento.

- Participar ativamente de cerimônias ágeis contribuindo para a melhoria contínua dos processos.

- Definir e documentar soluções técnicas complexas com autonomia, justificando decisões com base em dados.

- Dialogar sobre prioridades de produto considerando escalabilidade e qualidade técnica.

- Colaborar na disseminação de conhecimento e no controle de qualidade por meio de práticas como code review, pair programming e outras abordagens colaborativas.

- Manter visão sistêmica da plataforma mobile e promover discussões sobre arquitetura, decisões técnicas e melhores práticas de forma proativa.

 

Modalidade de Contratação: PJ 

Atuação 100% Remoto